package com.reform.res;

public enum ProjectCode {

    /* 阶段类型 */
    INITIATION(1, "立项"),
    INTERIM(2, "中期"),
    CLOSING(3, "结项"),
    /*批次状态 */
    APPLICATION(-1, "申报 "),
    COLLEGE_REVIEW(0, "学院审核"),
    SCHOOL_PRELIMINARY_REVIEW(1, "学校初审"),
    EXPERT_REVIEW(2, "专家审核"),
    SCHOOL_SECOND_REVIEW(3, "学校二审"),
    /*项目审核*/
    DECLARE(-1 , "申报 "),
    TEMPORARY_STORAGE(0 , "暂存"),
    SUBMIT(1 , " 提交"),
    COLLEGE_PASS(2 , "学院通过"),
    SCHOOL_PASS(3 , "学校通过"),
    REJECT(4 , "驳回"),
    COLLEGE_FAILED(5 , "学院不通过"),
    THE_SCHOOL_FAILED(6 , "学校不通过"),
    THE_SCHOOL_PASSED_THE_SECOND_INSTANCE(7 , "学校二审通过"),
    THE_SCHOOL_FAILED_IN_THE_SECOND_INSTANCE(8 , "学校二审不通过"),
    HOSPITAL_LEVEL_STAGE_INSPECTION_PASSED(9 , "院级阶段检查通过"),
    HOSPITAL_LEVEL_INSPECTION_FAILED(10, "院级阶段检查不通"),
    SCHOOL_LEVEL_INSPECTION_PASSED(11, "校级阶段检查通过"),
    SCHOOL_LEVEL_INSPECTION_FAILED(12, "校级阶段检查不通"),
    THE_COLLEGE_HAS_PASSED_THE_FINAL_INSPECTION(13, "学院结项检查通过"),
    COLLEGE_CLOSURE_NOT_PASSED(14, "学院结项不通过"),
    EXPERT_CONCLUSION_PASSED(15, "专家结项通过"),
    THE_SCHOOL_HAS_PASSED_THE_PROJECT(16, "学校结项通过"),
    SCHOOL_CLOSURE_NOT_PASSED(17, "学校结项不通过"),
    THE_SCHOOL_LEVEL_AGREED_TO_THE_EXTENSION(18, "校级同意延期"),
    THE_SCHOOL_LEVEL_DOES_NOT_AGREE_TO_THE_EXTENSION(19, "校级不同意延期"),
    APPLICATION_FOR_EXTENSION(20, "申请延期"),
    THE_HOSPITAL_LEVEL_AGREED_TO_THE_EXTENSION(21, "院级同意延期"),
    THE_HOSPITAL_LEVEL_DISAGREES_WITH_THE_EXTENSION(22, "院级不同意延期"),
    ;
    /*
     */
    private Integer code;

    private String message;

    ProjectCode(Integer code, String message) {
        this.code = code;
        this.message = message;
    }
}
